• word of the day

    aster novae-angliae

    aster novae-angliae - Dictionary definition and meaning for word aster novae-angliae

    Definition
    (noun) common perennial of eastern North America having showy purplish flowers; a parent of the Michaelmas daisy
    Synonyms : new england aster
Download our Mobile App Today
Receive our word of the day
on Whatsapp